lamb (dried) - German English Dictionary